board rubber - French English Dictionary